be supervised by - Spanish English Dictionary